self-regulating recorder - Turkish English Dictionary